home *** CD-ROM | disk | FTP | other *** search
/ Plug-In Power Pack for Netscape Communicator / Plug-In Power Pack for Netscape Communicator.iso / plugins / dataviews / dvtools / demos / citydemo / c4i_data.c next >
C/C++ Source or Header  |  1997-05-08  |  2KB  |  89 lines

  1. #ifndef lint
  2. static char SccsId[] = "@(#)c4i_data.c    V1.5    7/19/94";
  3. #endif
  4.  
  5. /*------------------------------------------------------------------
  6. | file name -- c4i_data.c
  7. |-----------------------------------------------------------------*/
  8.  
  9. #include "std.h"
  10. #include "dvstd.h"
  11.  
  12. #include "c4i_data.h"
  13.  
  14. FLOAT
  15.  pburts_v, proute9_v, proute10_v, proute91_v, proute5_v, proute66_v,
  16.  pbarret_v, phook_v, pwfarm, pryan, pelm, l0,
  17.  r0, l1, r1, l2, r2, l3,
  18.  r3, l4, r4, l5, r5, l6,
  19.  r6, l7, r7, l8, r8, l9,
  20.  r9, l10, r10, l11, r11, l12,
  21.  r12, l13, r13, l14, r14, l15,
  22.  r15, l16, r16;
  23.  
  24. /* For controlling introduction view... */
  25. FLOAT
  26.        Intro1, Intro2, Intro3;
  27.  
  28. /* DECLARATION of varname:data_info table
  29. |    Each time you add a variable to the view that you want
  30. |    to rebind to application data, you should add it to
  31. |    this table.
  32. |
  33. |    If you add an entry to DataTable, make sure you increment
  34. |    MAX_APP_VARS (defined in app_vars.h) accordingly.
  35. */
  36. DATA_INFO DataInfo[MAX_APP_VARS] = {
  37.   "pburts_v",    (ADDRESS)&pburts_v,
  38.   "proute9_v",    (ADDRESS)&proute9_v,
  39.   "proute10_v",    (ADDRESS)&proute10_v,
  40.   "proute91_v",    (ADDRESS)&proute91_v,
  41.   "proute5_v",    (ADDRESS)&proute5_v,
  42.   "proute66_v",    (ADDRESS)&proute66_v,
  43.   "pbarret_v",    (ADDRESS)&pbarret_v,
  44.   "phook_v",    (ADDRESS)&phook_v,
  45.   "pwfarm",    (ADDRESS)&pwfarm,
  46.   "pryan",    (ADDRESS)&pryan,
  47.   "pelm",    (ADDRESS)&pelm,
  48.   "l0",        (ADDRESS)&l0,
  49.   "r0",        (ADDRESS)&r0,
  50.   "l1",        (ADDRESS)&l1,
  51.   "r1",        (ADDRESS)&r1,
  52.   "l2",        (ADDRESS)&l2,
  53.   "r2",        (ADDRESS)&r2,
  54.   "l3",        (ADDRESS)&l3,
  55.   "r3",        (ADDRESS)&r3,
  56.   "l4",        (ADDRESS)&l4,
  57.   "r4",        (ADDRESS)&r4,
  58.   "l5",        (ADDRESS)&l5,
  59.   "r5",        (ADDRESS)&r5,
  60.   "l6",        (ADDRESS)&l6,
  61.   "r6",        (ADDRESS)&r6,
  62.   "l7",        (ADDRESS)&l7,
  63.   "r7",        (ADDRESS)&r7,
  64.   "l8",        (ADDRESS)&l8,
  65.   "r8",        (ADDRESS)&r8,
  66.   "l9",        (ADDRESS)&l9,
  67.   "r9",        (ADDRESS)&r9,
  68.   "l10",    (ADDRESS)&l10,
  69.   "r10",    (ADDRESS)&r10,
  70.   "l11",    (ADDRESS)&l11,
  71.   "r11",    (ADDRESS)&r11,
  72.   "l12",    (ADDRESS)&l12,
  73.   "r12",    (ADDRESS)&r12,
  74.   "l13",    (ADDRESS)&l13,
  75.   "r13",    (ADDRESS)&r13,
  76.   "l14",    (ADDRESS)&l14,
  77.   "r14",    (ADDRESS)&r14,
  78.   "l15",    (ADDRESS)&l15,
  79.   "r15",    (ADDRESS)&r15,
  80.   "l16",    (ADDRESS)&l16,
  81.   "r16",    (ADDRESS)&r16,
  82.   "Intro1",    (ADDRESS)&Intro1,
  83.   "Intro2",    (ADDRESS)&Intro2,
  84.   "Intro3",    (ADDRESS)&Intro3
  85.   };
  86.  
  87. /* DECLARATION of global table for looking up DATA_INFO entries */
  88. SYMTABLE DataTable;
  89.